﻿using System;
using System.Configuration;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace App_Persistencia
{
    public class Utileria_Data
    {



        int id;

        public int Id
        {
            get { return id; }
            set { id = value; }
        }
        string nombre;

        public string Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }
        string imagen;

        public string Imagen
        {
            get { return imagen; }
            set { imagen = value; }
        }
        float precio;

        public float Precio
        {
            get { return precio; }
            set { precio = value; }
        }
        int stock;

        public int Stock
        {
            get { return stock; }
            set { stock = value; }
        }
      

        int necesariaFALSA;// Creada para safar en el mostrar listado de vajilla

        public int NecesariaFALSA
        {
            get { return necesariaFALSA; }
            set { necesariaFALSA = value; }
        }

        public static DataTable listarUtileriaTabla(int idEvento)
        {
            //Creo la sentencia SQL
            string commandSQL = "SELECT        uti_Nombre As nombre, uti_Stock As cantidad " +
                                "FROM          Utileria";

            // Creo el Objeto DataAdapter y le paso la cadena al constructor y la sentencia SQL
            string conexion = ConfigurationManager.ConnectionStrings["CadenaConexion"].ConnectionString;
            SqlDataAdapter dataAdapter = new SqlDataAdapter(commandSQL, conexion);

            // Creo el Objeto DataSet
            DataSet dataSet = new DataSet();

            // Relleno el Objeto DataSet
            dataAdapter.Fill(dataSet, "Utileria");

            // Obtengo la tabla del DataSet
            DataTable dataTable = dataSet.Tables["Utileria"];

            return dataTable;

        }

    }
}
